@media (max-width: 1720px) {
    .warpper {
        width: 100%;
        padding:0 4%;
    }
}

@media (max-width: 1720px) and (min-width:1400px){
    .in_company_text .t2 {
        font-size: 30px;
    }
    .in_company_shu .list .txt .s11 {
        font-size: 28px;
    }
    .in_company .imgbox{
        height: 530px;
    }
    .in_adv_list{
        height: 375px;
    }
    .caseSwiper .imgbox{
        height: 250px;
    }
    .caseSwiper .title {
        line-height: 50px;
    }
    .newsSwiper .news-item .text .title {
        font-size: 21px;
    }
    .newsSwiper .news-item .text .time {
        line-height: 33px;
        font-size: 14px;
    }
    .newsSwiper .news-item .imgbox{
        height: 205px;
    }
    .sbanner{
        height: 480px;
    }
    .sbanner .text {
        top: 54%;
    }
    .inner-company-fir .text .t2 {
        font-size: 29px;
    }
    .inner-ys-item .list .con {
        font-size: 14px;
    }
    .inner-ys-item .list .icon {
        height: 50px;
    }
    .honorSwiper .imgbox{
        height: 350px;
    }
    .evirSwiper .imgbox{
        height: 280px;
    }
    .evirSwiper .swiper-slide .title {
        line-height: 60px;
        font-size: 16px;
    }
    .pro-des-top .prodestxt .title {
        font-size: 28px;
    }
    .pro-des-top .prodestxt .tags {
        font-size: 21px;
        margin-top: 3%;
    }
    .pro-des-top .prodesimg .mySwiper2 .btn {
        width: 48px;
        height: 100px;
    }
    .pro-des-top .prodestxt .line {
        margin: 4% 0;
    }
    .pro-des-top .prodestxt .con {
        margin-bottom: 11%;
    }
    .inner-contact-content .lxbox .erbox .imgbox{
        width: 125px;
    }
    .inner-contact-content {
        height: 599px;
    }
    .inner-contact-content .lxbox .lx-list .txt .t2 {
        font-size: 17px;
    }
    .inner-contact-content .lxbox .erbox p {
        font-size: 18px;
    }
    .inner-mes-box input{
        line-height: 60px;
    }
    .inner-mes-box textarea{
        height: 170px;
    }
    .inner-mes-box .submit{
        line-height: 60px;
    }
}

@media (max-width: 1400px) and (min-width:1200px){
    .in_company_text .t2 {
        font-size: 28px;
    }
    .in_company_text .t3 {
        line-height: 30px;
    }
    .in_company_shu .list .txt .s11 {
        font-size: 28px;
    }
    .in_company_shu .list .icon {
        width: 46px;
    }
    .in_company .imgbox{
        height: 530px;
    }
    .in_adv_list{
        height: 375px;
    }
    .caseSwiper .imgbox{
        height: 250px;
    }
    .caseSwiper .title {
        line-height: 50px;
    }
    .newsSwiper .news-item .text .title {
        font-size: 21px;
    }
    .newsSwiper .news-item .text .time {
        line-height: 33px;
        font-size: 14px;
    }
    .newsSwiper .news-item .imgbox{
        height: 205px;
    }
    .sbanner{
        height: 415px;
    }
    .sbanner .text .t1 {
        font-size: 31px;
    }
    .sbanner .text {
        top: 54%;
    }
    .inner-company-fir .text .t2 {
        font-size: 29px;
    }
    .inner-ys-item .list .con {
        font-size: 14px;
    }
    .inner-ys-item .list .icon {
        height: 45px;
    }
    .inner-ys-item .list .title {
        font-size: 26px;
    }
    .honorSwiper .imgbox{
        height: 308px;
    }
    .evirSwiper .imgbox{
        height: 248px;
    }
    .evirSwiper .swiper-slide .title {
        line-height: 60px;
        font-size: 16px;
    }
    .pro-des-top .prodestxt .title {
        font-size: 28px;
    }
    .pro-des-top .prodestxt .tags {
        font-size: 21px;
        margin-top: 3%;
    }
    .pro-des-top .prodesimg .mySwiper2 .btn {
        width: 42px;
        height: 86px;
        margin-top: -43px;
    }
    .pro-des-top .prodestxt .line {
        margin: 4% 0;
    }
    .pro-des-top .prodestxt .con {
        margin-bottom: 11%;
    }
    .inner-contact-content .lxbox .erbox .imgbox{
        width: 125px;
    }
    .inner-contact-content {
        height: 599px;
    }
    .inner-contact-content .lxbox .lx-list .txt .t2 {
        font-size: 17px;
    }
    .inner-contact-content .lxbox .erbox p {
        font-size: 18px;
    }
    .inner-mes-box input{
        line-height: 60px;
    }
    .inner-mes-box textarea{
        height: 170px;
    }
    .inner-mes-box .submit{
        line-height: 60px;
    }
    .menuHead {
        width: 52%;
    }
    .fixHead-inner .logo img{
        height: 42px;
    }
    .menuHead ul li>a {
        font-size: 17px;
    }
    .telHead {
        width: 250px;
    }
    .allcp .imgbox {
        height: 245px;
    }
    .allcp .title {
        font-size: 16px;
        margin: 6% 0;
    }
    .in_adv_list .text .icon {
        height: 47px;
    }
    .in_adv_list .text .title {
        font-size: 26px;
    }
    .in_adv_list .text .con {
        font-size: 16px;
    }
    .copy {
        height: 60px;
    }
    .foot-top-inner {
        height: 100px;
    }
    .foot-bottom-inner .f-menu ul li h1 {
        top: -65px;
    }
    .foot-bottom-inner .f-menu {
        width: 60%;
    }
    .foot-bottom-lx-list .txt .t2 {
        font-size: 20px;
    }
    .inner-cul-item .list .text {
        top: 55%;
    }
    .prodestitle {
        line-height: 65px;
    }
}

@media (max-width: 1200px) and (min-width:992px){
    .in_company_text .t2 {
        font-size: 23px;
    }
    .in_company_text .t3 {
        line-height: 25px;
        font-size: 15px;
    }
    .in_company_shu .list .txt .s11 {
        font-size: 24px;
    }
    .in_company_shu .list .txt .s2 {
        font-size: 13px;
    }
    .in_company_shu .list .icon {
        width: 32px;
    }
    .in_company .imgbox{
        height: 444px;
    }
    .alltitle .t1 span {
        font-size: 30px;
    }
    .cp_type a {
        font-size: 16px;
    }
    .in_adv_list{
        height: 307px;
    }
    .in_adv_list .text .more{
        line-height: 35px;
    }
    .caseSwiper .imgbox{
        height: 250px;
    }
    .caseSwiper .title {
        line-height: 50px;
    }
    .newsSwiper .news-item .text .title {
        font-size: 18px;
    }
    .newsSwiper .news-item .text .time {
        line-height: 33px;
        font-size: 14px;
    }
    .newsSwiper .news-item .imgbox{
        height: 205px;
    }
    .sbanner{
        height: 345px;
    }
    .sbanner .text .t1 {
        font-size: 28px;
    }
    .sbanner .text {
        top: 58%;
    }
    .inner-company-fir .imgbox{
        display: none;
    }
    .inner-company-fir .text{
        width: 100%;
    }
    .inner-company-fir .text .t2 {
        font-size: 24px;
    }
    .inner-ys-item .list {
        padding: 23% 1% 0 1%;
        height: 48vw;
    }
    .inner-ys-item .list .con {
        font-size: 14px;
        line-height: 21px;
    }
    .inner-ys-item .list .icon {
        height: 45px;
    }
    .inner-ys-item .list .title {
        font-size: 23px;
    }
    .inner-cul-item .list{
        height: 270px;
    }
    .honorSwiper .imgbox{
        height: 265px;
    }
    .evirSwiper .imgbox{
        height: 248px;
    }
    .evirSwiper .swiper-slide .title {
        line-height: 60px;
        font-size: 16px;
    }
    .pro-des-top .prodestxt .title {
        font-size: 24px;
    }
    .pro-des-top .prodestxt .tags {
        font-size: 15px;
        margin-top: 3%;
    }
    .pro-des-top .prodesimg .mySwiper2 .btn {
        width: 42px;
        height: 86px;
        margin-top: -43px;
    }
    .pro-des-top .prodestxt .line {
        margin: 4% 0;
    }
    .pro-des-top .prodestxt .con {
        margin-bottom: 11%;
    }
    .inner-contact-content .lxbox .erbox .imgbox{
        width: 125px;
    }
    .inner-contact-content {
        height: 500px;
    }
    .inner-contact-content #mymap{
        width: 60%;
    }
    .inner-contact-content .lxbox{
        width: 40%;
    }
    .inner-contact-content .lxbox .lx-list .txt .t2 {
        font-size: 17px;
    }
    .inner-contact-content .lxbox .erbox p {
        font-size: 18px;
    }
    .inner-mes-box input{
        line-height: 60px;
    }
    .inner-mes-box textarea{
        height: 170px;
    }
    .inner-mes-box .submit{
        line-height: 60px;
    }
    .menuHead {
        width: 52%;
    }
    .fixHead-inner .logo img{
        height: 35px;
    }
    .bannerSwiper .bannerbtn {
        width: 45px;
        height: 45px;
    }
    .menuHead ul li>a {
        font-size: 17px;
    }
    .telHead {
        width: 250px;
    }
    .allcp .imgbox {
        height: 245px;
    }
    .allcp .title {
        font-size: 16px;
        margin: 6% 0;
    }
    .in_adv_list .text .icon {
        height: 40px;
    }
    .in_adv_list .text .title {
        font-size:22px;
    }
    .in_adv_list .text .con {
        font-size: 16px;
    }
    .copy {
        height: 60px;
    }
    .foot-top-inner {
        height: 100px;
    }
    .foot-bottom-inner .f-menu ul li h1 {
        top: -65px;
        font-size: 18px;
    }
    .foot-bottom-inner .f-menu {
        width: 55%;
    }
    .foot-bottom-lx-list .txt .t2 {
        font-size: 16px;
    }
    .inner-cul-item .list .text {
        top: 55%;
    }
    .prodestitle {
        line-height: 65px;
    }
    .cp-box-item .cp-list{
        width: 32%;
    }
    .cp-box-item .cp-list:nth-child(4n) {
        margin-right: 1.3%;
    }
    .cp-box-item .cp-list:nth-child(3n) {
        margin-right: 0;
    }
    .in_product_item .cp-box-item .cp-list:nth-child(n+7){
        display: none;
    }
    .mycrumbs .inner .menu-a a{
        margin-right: 40px;
    }
    .pro-des-top .prodesimg .mySwiper .imgbox{
        height: 100px;
    }
    .prolist ul li b{
        height: 257px;
    }
    .prolist ul li .clear{
        height: 60px;
    }
    .othernews .list .imgbox{
        height: 165px;
    }
    .inner-news-list{
        width: 33.33%;
    }
}

@media (max-width: 992px) and (min-width:768px){
    .in_company_text {
        width: 100%;
        padding: 5% 4%;
    }
    .in_company_text .t2 {
        font-size: 23px;
    }
    .in_company_text .t3 {
        line-height: 25px;
        font-size: 15px;
        margin: 2% 0 3.5% 0;
    }
    .in_company_shu .list .txt .s11 {
        font-size: 24px;
    }
    .in_company_shu .list .txt .s2 {
        font-size: 13px;
    }
    .in_company_shu .list .icon {
        width: 32px;
    }
    .in_company .imgbox{
        display: none;
    }
    .in_company_shu {
        margin-bottom: 3.5%;
    }
    .alltitle .t1 span {
        font-size: 27px;
    }
    .alltitle .t2 {
        font-size: 16px;
    }
    .cp_type a {
        font-size: 16px;
        width: 25%;
        line-height: 65px;
    }
    .in_adv_list{
        height: 272px;
    }
    .in_adv_list .text .more{
        line-height: 35px;
    }
    .caseSwiper .imgbox{
        height: 250px;
    }
    .caseSwiper .title {
        line-height: 50px;
    }
    .newsSwiper .news-item .text .title {
        font-size: 18px;
    }
    .newsSwiper .news-item .text .time {
        line-height: 33px;
        font-size: 14px;
    }
    .newsSwiper .news-item .imgbox{
        height: 205px;
    }
    .sbanner{
        height: 345px;
    }
    .sbanner .text .t1 {
        font-size: 28px;
    }
    .sbanner .text {
        top: 58%;
    }
    .inner-company-fir .imgbox{
        display: none;
    }
    .inner-company-fir .text{
        width: 100%;
    }
    .inner-company-fir .text .t2 {
        font-size: 24px;
    }
    .inner-ys-item .list {
        padding: 26% 1% 0 1%;
        height: 57vw;
    }
    .inner-ys-item .list .con {
        font-size: 14px;
        line-height: 21px;
    }
    .inner-ys-item .list .icon {
        height: 40px;
    }
    .inner-ys-item .list .title {
        font-size: 23px;
    }
    .inner-cul-item .list{
        height: 270px;
    }
    .honorSwiper .imgbox{
        height: 265px;
    }
    .evirSwiper .imgbox{
        height: 248px;
    }
    .evirSwiper .swiper-slide .title {
        line-height: 60px;
        font-size: 16px;
    }
    .pro-des-top .prodestxt .title {
        font-size: 24px;
    }
    .pro-des-top .prodestxt .tags {
        font-size: 15px;
        margin-top: 1%;
    }
    .pro-des-top .prodesimg .mySwiper2 .btn {
        width: 42px;
        height: 86px;
        margin-top: -43px;
    }
    .pro-des-top .prodestxt .line {
        margin: 4% 0;
    }
    .pro-des-top .prodestxt .con {
        margin-bottom: 11%;
        display: none;
    }
    .inner-contact-content .lxbox .erbox .imgbox{
        width: 125px;
    }
    .inner-contact-content {
        height: 500px;
    }
    .inner-contact-content #mymap{
        width: 60%;
    }
    .inner-contact-content .lxbox{
        width: 40%;
    }
    .inner-contact-content .lxbox .lx-list .txt .t2 {
        font-size: 17px;
    }
    .inner-contact-content .lxbox .erbox p {
        font-size: 18px;
    }
    .inner-mes-box .imgbox{
        display: none;
    }
    .inner-mes-box .fombox{
        width: 100%;
    }
    .inner-mes-box input{
        line-height: 60px;
        font-size:14px;
    }
    .inner-mes-box textarea{
        height: 170px;
    }
    .inner-mes-box input::placeholder{
        font-size:14px;
    }
    .inner-mes-box textarea::placeholder{
        font-size:14px;
    }
    .inner-mes-box .submit{
        line-height: 60px;
    }
    .menuHead {
        display: none;
    }
    .fixHead-inner{
        height: 70px;
    }
    .fixHead-inner .logo img{
        height: 35px;
    }
    .bannerSwiper .bannerbtn {
        width: 45px;
        height: 45px;
    }
    .menuHead ul li>a {
        font-size: 17px;
    }
    .telHead {
        width: 300px;
    }
    .allcp .imgbox {
        height: 224px;
    }
    .allcp .title {
        font-size: 16px;
        margin: 6% 0;
    }
    .allmore.smmore {
        width: 95px;
        line-height: 35px;
        font-size: 14px;
    }
    .in_adv_list .text .icon {
        height: 40px;
    }
    .in_adv_list .text .title {
        font-size:22px;
    }
    .in_adv_list .text .con {
        font-size: 16px;
    }
    .copy {
        height: 60px;
    }
    .foot-top-inner {
        height: 100px;
    }
    .foot-bottom-inner .f-menu ul li h1 {
        top: -65px;
        font-size: 16px;
    }
    .foot-bottom-inner .f-menu {
        width: 55%;
    }
    .foot-bottom-lx-list .txt .t2 {
        font-size: 16px;
    }
    .inner-cul-item .list .text {
        top: 55%;
    }
    .prodestitle {
        width: 140px;
        line-height: 50px;
    }
    .cp-box-item .cp-list{
        width: 32%;
    }
    .cp-box-item .cp-list:nth-child(4n) {
        margin-right: 1.3%;
    }
    .cp-box-item .cp-list:nth-child(3n) {
        margin-right: 0;
    }
    .in_product_item .cp-box-item .cp-list:nth-child(n+7){
        display: none;
    }
    .mycrumbs .inner .menu-a a{
        margin-right: 40px;
    }
    .pro-des-top .prodesimg .mySwiper .imgbox{
        height: 100px;
    }
    .prolist ul li b{
        height: 212px;
    }
    .prolist ul li .clear{
        height: 60px;
    }
    .othernews .list .imgbox{
        height: 165px;
    }
    .inner-news-list{
        width: 33.33%;
    }
    .seartoggle{
        height: 70px;
    }
    .telHead .xiabtn{
        display: flex;
    }
    .foot-top-inner .f-logo {
        font-size: 23px;
    }
    .foot-bottom-lx-list{
        margin-bottom: 10px;
    }
    .mycrumbs .inner .men-loc{
        display: none;
    }
    .pro-des-top .prodesimg{
        width: 100%;
        order:2;
    }
    .pro-des-top .prodestxt{
        width: 100%;
        order:1;
    }
    .pro-des-mes .pro-des-form-box {
        width: 100%;
    }
}

@media (max-width: 768px) {
    .padding {
        padding: 10% 0 10% 0;
    }
    .padding-top{
        padding-top: 10%;
    }
    .padding-bottom{
        padding-bottom: 10%;
    }
    .in_company_text {
        width: 100%;
        padding: 5% 4%;
    }
    .in_company_text .t1 {
        font-size: 16px;
    }
    .in_company_text .t2 {
        font-size: 20px;
    }
    .in_company_text .t3 {
        line-height: 25px;
        font-size: 15px;
        margin: 2% 0 3.5% 0;
    }
    .in_company_shu .list .txt .s22 {
        width: 18px;
        line-height: 18px;
        font-size: 12px;
    }
    .in_company_shu .list .txt .s11 {
        font-size: 18px;
    }
    .in_company_shu .list .txt .s2 {
        font-size: 12px;
    }
    .allmore.lgmore {
        width: 110px;
        line-height: 35px;
        font-size: 14px;
    }
    .in_company_shu .list .icon {
        width: 25px;
        margin-right: 10px;
    }
    .in_company .imgbox{
        display: none;
    }
    .in_company_shu {
        margin-bottom: 3.5%;
    }
    .alltitle .t1 span {
        font-size: 22px;
    }
    .alltitle .t2 {
        font-size: 13px;
    }
    .cp_type a {
        font-size: 15px;
        width: 50%;
        line-height: 52px;
    }
    .in_adv_list{
        width: 100%;
        height: 204px;
    }
    .in_adv_list .text .more{
        line-height: 35px;
        width: 107px;
    }
    .in_adv_list .pic{
        filter: brightness(0.5);
    }
    .caseSwiper .imgbox{
        height:157px;
    }
    .caseSwiper .title {
        line-height: 40px;
        font-size: 14px;
    }
    .caseSwiper .btn{
        width: 35px;
        height: 35px;
    }
    .newsSwiper .news-item{
        padding:3%;
    }
    .newsSwiper .news-item .text .title {
        font-size: 18px;
    }
    .newsSwiper .news-item .text .time {
        line-height: 33px;
        font-size: 14px;
    }
    .newsSwiper .news-item .imgbox{
        height: 156px;
    }
    .sbanner{
        height: 176px;
    }
    .sbanner .text .t1 {
        font-size: 18px;
    }
    .sbanner .text .en {
        font-size: 12px;
        margin-top: 4px;
    }

    .sbanner .text {
        top: 64%;
    }
    .inner-company-fir .imgbox{
        display: none;
    }
    .inner-company-fir .text{
        width: 100%;
    }
    .inner-company-fir .text .t2 {
        font-size: 19px;
    }
    .inner-company-fir .text .t3 {
        font-size: 15px;
        text-align:justify;
        line-height: 26px;
        margin: 4% 0;
    }
    .inner-company-fir .in_company_shu .list{
        height: 70px;
    }
    .inner-company-fir .text .t1 {
        font-size: 16px;
    }
    .inner-ys-item .list {
        padding: 0 2%;
        height: auto;
        width: 50%;

    }
    .inner-company-thr{
        padding:10% 0;
    }
    .inner-company-thr .alltitlebox{
        position: relative;
    }
    .inner-ys-item .list:nth-child(n+3){
        border-top: 1px solid rgba(255,255,255,0.3);
        padding-top: 3%;
    }
    .inner-ys-item .list:nth-child(-n+2){

        padding-bottom: 3%;
    }
    .inner-ys-item .list .con {
        font-size: 14px;
        line-height: 21px;
    }
    .inner-ys-item .list .icon {
        height: 28px;
    }
    .inner-ys-item .list .title {
        font-size:18px;
    }
    .inner-cul-item .list{
        width: 100%;
        height: 195px;
    }
    .inner-cul-item .list:nth-child(n+2){
        margin-top: 10px;
    }
    .inner-cul-item .list .imgbox .pic{
        filter:brightness(50%);
    }
    .honorSwiper .imgbox{
        height: 195px;
    }
    .honorSwiper .title {
        padding: 11% 0 12% 0;
        font-size: 16px;
    }
    .evirSwiper .imgbox{
        height:166px;
    }
    .evirSwiper .swiper-slide .title {
        line-height: 45px;
        font-size: 16px;
    }
    .pro-des-top .prodestxt .title {
        font-size: 20px;
    }
    .pro-des-top .prodestxt .tags {
        font-size:13px;
        margin-top: 1%;
    }
    .pro-des-top .prodesimg .mySwiper2 .btn {
        width: 30px;
        height: 60px;
        margin-top: -30px;
    }
    .pro-des-top .prodesimg .mySwiper2 .btn:after {
        font-size: 18px;
    }
    .pro-des-top .prodestxt .line {
        margin: 4% 0;
    }
    .pro-des-top .prodestxt .con {
        margin-bottom: 11%;
        display: none;
    }
    .pro-des-top .prodestxt .lx .tel .txt .t2 {
        font-size: 19px;
        color: #262626;
    }
    .pro-des-top .prodestxt .lx .tel img{
        width: 37px;
    }
    .pro-des-top .prodesimg .mySwiper2 .imgbox {
        height: 286px;
    }
    .inner-contact-content .lxbox .erbox .imgbox{
        width: 125px;
    }
    .inner-contact-content {
        height: auto;
    }
    .inner-contact-content #mymap{
        width: 100%;
        height: 200px;
    }
    .inner-mes-box .code .verify {
        width: 107px;
        height: 82%;
    }

    .inner-contact-content .lxbox{
        width: 100%;
        padding: 9% 5%;
    }
    .inner-contact-content .lxbox .lx-list {
        margin-bottom: 7%;
    }
    .inner-contact-content .lxbox .lx-list .txt .t2 {
        font-size: 17px;
    }
    .inner-contact-content .lxbox .erbox p {
        font-size: 18px;
    }
    .inner-mes-box .imgbox{
        display: none;
    }
    .inner-mes-box .fombox{
        width: 100%;
    }
    .inner-mes-box input{
        line-height: 55px;
        font-size:14px;
    }
    .inner-mes-box textarea{
        height: 170px;
    }
    .inner-mes-box input::placeholder{
        font-size:14px;
    }
    .inner-mes-box textarea::placeholder{
        font-size:14px;
    }
    .inner-mes-box .submit{
        line-height: 55px;
    }
    .menuHead {
        display: none;
    }
    .fixHead-inner{
        height: 50px;
    }
    .fixHead-inner .logo img{
        height: 30px;
    }
    .bannerSwiper .bannerbtn {
        width: 35px;
        height: 35px;
    }
    .menuHead ul li>a {
        font-size: 17px;
    }
    .telHead {
        width: 80px;
    }
    .telHead .sarbtn, .telHead .xiabtn{
        width: 35px;
        height: 35px;
    }
    .mouse{
        display: none;
    }
    .telHead .sarbtn img{
        max-width: 43%;
    }
    .sm-button-xian {
        width: 21px;
    }
    .allcp .imgbox {
        height: 143px;
    }
    .allcp .title {
        font-size: 14px;
        margin: 8% 0;
    }
    .allmore.smmore {
        width: 70px;
        line-height: 30px;
        font-size: 12px;
    }
    .in_adv_list .text .icon {
        height: 32px;
    }
    .in_adv_list .text .title {
        font-size:21px;
    }
    .in_adv_list .text .con {
        font-size: 14px;
    }
    .in_adv_list .text{
        width: 95%;
    }
    .in_adv_list:nth-child(n+2) {
        margin-top: 2%;
    }
    .copy {
        height: auto;
        padding: 3%;
    }
    .copy .inner {
        display: block;
        text-align: center;
    }
    .foot-top-inner {
        height: 60px;
    }
    .foot-bottom-inner .lxbox{
        display: none;
    }
    .foot-bottom-inner{
        border-bottom:none;
    }
    .foot-bottom-inner .f-menu ul li h1 {
        top: -65px;
        font-size: 16px;
    }
    .foot-bottom-inner .f-menu {
        display: none;
        width: 55%;
    }
    .foot-bottom-lx-list .txt .t2 {
        font-size: 16px;
    }
    .inner-cul-item .list .text {
        top:33%;
    }
    .prodestitle {
        width: 125px;
        line-height: 45px;
        font-size: 16px;
    }
    .cp-box-item .cp-list{
        width: 49%;
    }
    .cp-box-item .cp-list:nth-child(4n) {
        margin-right: 1.3%;
    }
    .cp-box-item .cp-list:nth-child(2n) {
        margin-right: 0;
    }
    .in_product_item .cp-box-item .cp-list:nth-child(n+7){
        display: none;
    }
    .mycrumbs .inner .menu-a a{
        margin-right: 13px;
        line-height: 50px;
        font-size: 15px;
    }
    .pro-des-top .prodesimg .mySwiper .imgbox{
        height: 100px;
    }
    .prolist ul li b{
        height: 172px;
    }
    .prolist ul li .clear{
        height: 40px;
    }
    .prolist_text h5 {
        font-size: 15px;
    }

    .othernews .list .imgbox{
        height: 165px;
    }
    .inner-news-list{
        width: 33.33%;
    }
    .seartoggle{
        height: 58px;
    }
    .seartoggle form {
        width: 100%;
        border-bottom:none;
    }
    .telHead .xiabtn{
        display: flex;
    }
    .telHead .tel{
        display: none;
    }
    .foot-top-inner .f-logo {
        font-size: 20px;
    }
    .foot-bottom-lx-list{
        margin-bottom: 10px;
    }
    .mycrumbs .inner .men-loc{
        display: none;
    }
    .pro-des-top .prodesimg{
        width: 100%;
        order:2;
    }
    .pro-des-top .prodestxt{
        width: 100%;
        order:1;
    }
    .pro-des-mes .pro-des-form-box {
        width: 100%;
    }
    .pro-des-mes .pro-des-form-box .inputbox input{
        width: 100%;
        line-height: 50px;
        margin-bottom: 10px;
    }
    .pro-des-mes .pro-des-form-box textarea{
        margin: 0 0 8px 0;
    }
    .pro-des-mes .pro-des-form-box .inputbox .code{
        width: 100%;
    }
    .pro-des-mes .pro-des-form-box .submit{
        width: 100%;
    }
    .pro-des-mes .pro-des-form-box .inputbox .code input {
        margin-bottom: 0;
    }
    .pro-des-mes .pro-des-form-box .submit {
        line-height: 50px;
        margin-top: 10px;
    }
    .prolist ul li{
        width: 50%;
    }
    .inner-news-des .left {
        width: 100%;
    }
    .inner-news-des .right {
        width: 100%;
        margin-top: 5%;
    }
    .inner-news-des .left .tbox .fir{
        font-size:18px;
    }
    .othertitle span{
        font-size: 20px;
    }
    .des-content img{
        max-width: 100%;
    }
    .inner-news-list{
        padding: 0 1%;
        width: 100%;
        padding-bottom: 3%;
        border-bottom:1px solid #eee;
        margin-bottom: 7%;
    }
    .inner-news-list .imgbox{
        height: 121px;
    }
    .inner-news-list .text .con{
        line-height: 19px;
    }
}